// page/component/details/details.js
Page({
  data:{
    goods: {
      id: 1,
      image: '/image/安哥拉猫.png',
      title: '安哥拉猫',
      price: 6000,
      stock: '有货',
      detail: '安哥拉猫身材修长，背部起伏较大，四肢高而细，头长而尖，耳大。全身被有细丝般的长毛，有红色、褐色、黑色和白色之分，一般认为白色为正宗的安哥拉纯种猫。',
      parameter: '安哥拉猫非常爱干净，例如它们时常舔护毛皮。它们的唾液如同于强效清洁剂，但这唾液会使人类过敏。因在舔护时吞下了毛发，在胃中累积，有时安哥拉猫可能会吐出毛球。',
      service: '不支持退货'
    },
    num: 1,
    totalNum: 0,
    hasCarts: false,
    curIndex: 0,
    show: false,
    scaleCart: false
  },

  addCount() {
    let num = this.data.num;
    num++;
    this.setData({
      num : num
    })
  },

  addToCart() {
    const self = this;
    const num = this.data.num;
    let total = this.data.totalNum;

    self.setData({
      show: true
    })
    setTimeout( function() {
      self.setData({
        show: false,
        scaleCart : true
      })
      setTimeout( function() {
        self.setData({
          scaleCart: false,
          hasCarts : true,
          totalNum: num + total
        })
      }, 200)
    }, 300)

  },

  bindTap(e) {
    const index = parseInt(e.currentTarget.dataset.index);
    this.setData({
      curIndex: index
    })
  }
 
})